package cn.usian.exception;

import cn.usian.common.R;
import org.springframework.web.bind.annotation.ExceptionHandler;

//构造方法
public class CustomerException extends RuntimeException{
  public CustomerException(String msg){
      super(msg);
  }
  @ExceptionHandler(Exception.class)
  public R exceptionHandler(Exception e){
      e.printStackTrace();//打印异常信息，否则控制台没有任何内容
      return R.error("目前访问人数过多，请稍后");
  }
  @ExceptionHandler(CustomerException.class)
  public R exceptionHandler(CustomerException e){
      e.printStackTrace();//打印异常信息，否则控制台没有任何内容
      return R.error(e.getMessage());
  }
}
